package com.woniu.p2p.behindService;

import com.github.pagehelper.PageInfo;
import com.woniu.p2p.entity.*;
import com.woniu.p2p.vo.AllInvestVo;

import java.util.Date;
import java.util.List;

public interface ProjectBreifService {

    //查看所有项目信息
    PageInfo<AllInvestVo> findAllInvest(Integer start, Integer num, String investstatus, Date predate,Date nextdate,String investkeyword);
    //导出所有项目信息
    List<AllInvestVo> findAllInvest2(int[] id);
    //删除单个项目信息
    int deleteInvestById(Integer id);
    //查询所有还款方式
    List<InvestRepay> findAllInvestRepay();
    //查询所有保障公司
    List<InvestStafguard> findAllStaf();
    //查询所有公司
    List<InvestCompany> findAllCompany();
    //查询所有风控
    List<InvestRisk> findAllRisk();
    //查询所有项目状态
    List<InvestStatus> findAllStatus();
    //查询所有项目类别
    List<InvestType> findAllType();
    //增加项目
    int insertInvest(Invest invest);
    //根据项目id查询公司详情
    InvestCompany findAllCompanyDetails(Integer id);

    List<AllInvestVo> findall();
}
